assistant deputy land registrar - Turkish English Dictionary